/***************************************************************************
*                                                                          *
* contented1 - An open source xhtml/css website template by Contented      *
* Designs.  You're free to modify it and use it for any purpose without    *
* cost or obligation. We'd prefer that you leave the link to our website   *
* in the footer but it's not required.                                     *
*                                                                          *
* If you have comments or questions, please contact us at                  *
* http://www.ContentedDesigns.com. Thanks!                                 *
*                                                                          *
***************************************************************************/

* {padding:0;margin:0;}

body {color: #454545;background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:20px;line-height: 1.3;}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, 
fieldset, address { margin:1em 0;}
h1 {font-size:1.67em; font-weight: normal;}
h2 {font-size:1.39em; font-weight: normal;}
h3 {font-size:1.2em; font-weight: normal;}
h4 {font-size:1em; font-weight: normal;}
li, dd { margin-left:5%; }
fieldset { padding: .5em; }
select { margin: 1px; padding: 1px; }

a {color: #00718C;font-weight: normal;text-decoration: underline;}
a:hover {color: #0096bb;font-weight: normal;text-decoration: underline;}

#header {color: #7D3627;clear:both;}

#title {color:#7D3627;font-size:3em;font-weight:normal;padding:0px 0px 0px 0px;float:left;line-height: 1;}
#contact {padding:0px 0px 0px 0px;float:right;}
#slogan {color:#454545;font-size:1.17em;font-weight:bold;font-style:normal;padding:0px 0px 0px 0px;width:520px;clear:both;float:left;}
#nav {line-height:2.5em;padding:14px 0px 4px 0px;margin:0 0 5px 0;clear:both;}
#nav a {color: #ffffff;background-color:#308ab1;font-weight:bold;text-decoration:none;padding:4px 22px 4px 22px;border:1px solid #220f0b;}
#nav .selected,#nav a:hover {color:#ffffff;background-color:#df2424;text-decoration:none;padding:4px 22px 4px 22px;}

#footer {color: #FFFFFF;background-color:#308ab1;font-size:80%;line-height:1.5em;clear:both; height: 40px;}
#copyrightdesign {color:#FFFFFF;background-color:#308ab1;padding:5px 0px 5px 20px;width: 150px;float:left;}
#upload_overlay{display:none;position: fixed;top:0px;left:0px;bottom:0px;right:0px;z-index:1010;background-color:#333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;opacity:.80;}
#popup {width: 500px; display: none;padding: 30px;position: fixed;background-color: white;border:1px solid black;z-index: 10000;}
#logintab {display: none;padding: 30px;position: fixed;width: 300px;height: 250px;background-color: white;border:1px solid black;z-index: 10000;}
#hintdiv     { z-index: 20; position: absolute; padding: 5px; border: 1px solid #999999; background-color: #308ab1; color: white; display: none; font-size: 0.9em; text-align: left; }

.tab {border: 1px solid #ffffff;}
.tab td {border: 1px solid #e5e5e5; padding: 3px; color: #111111;}

.notab {border: 0px;}
.notab td {border: 0px; padding: 3px; color: #111111;}

.feartext {background-color: #7D3627; color: white; width: 170px; padding: 10px; border: 0px;}
.feartext:hover {background-color: #77aaFF; color: white;  width: 170px; padding: 10px; border: 0px;}
.feartext:disabled {color: #999999;}

.thic {font-weight: normal !important;}
.thic:hover {font-weight: normal !important;}

.pad {padding: 5px;}

.reddd {color: red;}

.jslink {color: #00718C; cursor: pointer; border-bottom: 1px dashed #00718C;}
.jslinkNoPointer {color: #00718C; border-bottom: 1px dashed #00718C;}